package com.wcr.edu.info.manager.controller;

import com.wcr.edu.info.manager.domain.Student;
import com.wcr.edu.info.manager.service.StudentService;
import org.ietf.jgss.GSSName;

import java.util.Scanner;

//- 添加学生: 键盘录入学生信息(id，name，age，birthday)
//  使用数组存储学生信息,要求学生的id不能重复
//- 删除学生: 键盘录入要删除学生的id值,将该学生从数组中移除,如果录入的id在数组中不存在,需要重新录入
//- 修改学生: 键盘录入要修改学生的id值和修改后的学生信息
//  将数组中该学生的信息修改,如果录入的id在数组中不存在,需要重新录入
//- 查询学生: 将数组中存储的所有学生的信息输出到控制台
public class StudentController extends BaseStudentController{
    StudentService studentService = new StudentService();
    Scanner sc = new Scanner(System.in);

@Override
    public void ckStudent() {

        Student[] stu = studentService.ckStudent();
        if (stu == null) {
            System.out.println("暂无存储信息,请添加后重试");
            return;
        }

        System.out.println("学号\t\t姓名\t年龄\t生日");
        for (int i = 0; i < stu.length; i++) {
            Student s1 = stu[i];
            if (s1 != null) {
                System.out.println(s1.getId() + "\t" + s1.getName() + "\t" + s1.getAge() + "\t\t" + s1.getBirthday());
            }

        }

    }
}
